package persistencia.dominio;
import persistencia.*;
/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2004</p>
 * <p>Company: </p>
 * @author unascribed
 * @version 1.0
 */

public class Carpeta {

  private String nombre;
  private Carpeta padre = null;
  private java.util.Set hijos  = new java.util.HashSet();
  private java.util.Set archivos  = new java.util.HashSet();
  private Long id;
  private java.sql.Timestamp fechaCreacion;
  
  /*Material asociado al aula*/
	private java.util.Set materialAsociadoAlAula = new java.util.HashSet();//Elementos de tipo ArchivoCompartidoAula
  
  public Carpeta() {
    id=OidGenerator.getNewId();
  }
  public String getNombre() {
    return nombre;
  }
  public void setNombre(String nombre) {
    this.nombre = nombre;
  }
  public void setPadre(Carpeta padre) {
    this.padre = padre;
  }
  public Carpeta getPadre() {
    return padre;
  }
  public void setHijos(java.util.Set hijos) {
    this.hijos = hijos;
  }
  public java.util.Set getHijos() {
    return hijos;
  }
  public void setArchivos(java.util.Set archivos) {
    this.archivos = archivos;
  }
  public java.util.Set getArchivos() {
    return archivos;
  }
  public void setId(Long id) {
    this.id = id;
  }
  public Long getId() {
    return id;
  }
  public void setFechaCreacion(java.sql.Timestamp fechaCreacion) {
    this.fechaCreacion = fechaCreacion;
  }
  public java.sql.Timestamp getFechaCreacion() {
    return fechaCreacion;
  }
}